/**
 * @author mengxia.jin
 * @description 实现全局组件和过滤器、指令等集成的一个注册插件
 */
import BlankLayout from './BlankLayout'
import MainLayout from './MainLayout'
import PurchaseEdit from './PurchaseEdit'
import {
  dateFormat
} from '../util/index'

function Plugin(Vue) {
  // 注册全局组件PageLayout
  Vue.component('BlankLayout', BlankLayout)
  Vue.component('MainLayout', MainLayout)
  Vue.component('PurchaseEdit', PurchaseEdit)
  // 注册全局过滤器
  Vue.filter('df', dateFormat)
}
// 导出
export default Plugin
